live drop – English–Français translations

🇬🇧 en fr 🇫🇷

live drop noun

  • location used to exchange items or information
boîte aux lettres vivante
Wiktionary Links